package com.neusoft.elmboot.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 封装分页请求参数的Dto
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class PageReqDto implements Serializable {
    // 页码
    private Integer page = 1;
    // 每页大小
    private Integer limit = 10;
    // 开始索引
    private Integer beginIndex = 0 ;

    public Integer getBeginIndex() {
        return (page - 1) * limit;
    }
}
